.bodyContent {
	height: calc(100vh - 44px); 
	width: 750upx;
	
	/* 登录 */
	.login_er {
		margin: 81upx 40upx 0;
		.loginHeader {
			display: flex;
			justify-content: center;
			text-align: center;
			margin: 0 34upx;
			view {
				flex: 1;
				color: #999999;
				font-size: 30upx;
			}
			.on {
				color: #38CB97;
				font-size: 32upx;
			}
			.on::after {
				content: '';
				width: 75upx;
				height: 2upx;
				background-color: #38CB97;
				display: block;
				margin: 11upx auto;
				border-radius: 1upx;
			}
		}
		
		.mainContent {
			margin: 36upx 125upx 0;
			.passwordBox,
			.authCode{
				view {														
					display: flex;
					padding: 54upx 0 0;
					align-items: center;
					input {						
						height: 46upx;
						color: #333333;
						flex: 1;
						padding-bottom: 26upx;
						border-bottom: 1upx solid #D6D6D6;
					}
					button {
						background: #EDFFF4;
						width: 154upx;
						height: 50upx;
						border-radius: 26upx;
						color: #38CB97;
						font-size: 24upx;
						line-height: 50upx;
						text-align: center;
						margin-left: 24upx;
						padding: 0;
					}
				}
			}
			.toLogin {
				background-color: #38CB97;
				height: 70upx;
				width: 100%;
				text-align: center;
				line-height: 70upx;
				margin: 126upx auto 26upx;
				color: #FFFFFF;
				font-size: 30upx;
				border-radius: 35upx;
			}
			.function {
				display: flex;
				navigator {
					flex: 1;
					text-align: left;
					font-size: 26upx;
					color: #38CB97;
					margin: 0 22upx;
				}
				navigator:last-child {
					color: #999999;
					text-align: right;
				}
			}
			.weixin {
				margin: 331upx auto 0;
				width:100upx;
				image {
					width: 72upx;
					height: 72upx;
					margin: 0 auto;
					display: block;
				}
				view {
					color: #36AC7D;
					font-size: 24upx;
					margin-top: 14upx;
				}
			}
		}
	}
	uni-button:after {
		border: none;
	}
}